home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / qlib205.zip / QLIB.ZIP / SRC / QLIB / COMP.ASM < prev    next >
Assembly Source File  |  1997-06-19  |  833b  |  50 lines

  1. ;These funcs provide ANSI C compatibility
  2. ; and Watcom compatibility
  3.  
  4. include qlib.inc
  5. include stdio.inc
  6. include string.inc
  7. include stdlib.inc
  8.  
  9. .data
  10.   public _fltused
  11.   _fltused db 1  ;referenced by VisCv4.2 (but used as far as I know)
  12.  
  13. .code
  14. _setargv__ proc  ;referenced by BCv5.0 but is never called (as far as I know)
  15.   ret
  16. _setargv__ endp
  17.  
  18. atoi proc,s:dword
  19. _atoi::
  20.   callp str2num,s
  21.   ret
  22. atoi endp
  23.  
  24. atol proc,s:dword
  25.   jmp _atoi  ;both proc are identical
  26. atol endp
  27.  
  28. itoa proc,i:word,s:dword,rax:byte
  29.   callp num2strs,i,s,rax
  30.   ret
  31. itoa endp
  32.  
  33. ltoa proc,i:dword,s:dword,rax:byte
  34.   callp num2strs,i,s,rax
  35.   ret
  36. ltoa endp
  37.  
  38. ultoa proc,i:dword,s:dword,rax:byte
  39.   callp num2str,i,s,rax
  40.   ret
  41. ultoa endp
  42.  
  43. _int3_ proc  ;For helping to debug under Watcom
  44.   int 3
  45.   ret
  46. _int3_ endp
  47.  
  48. end
  49.  
  50.